﻿@import url('elements/header.css');
@import url('elements/body.css');


*{
	vertical-align: baseline;
	font-family: inherit;
	font-style: inherit;
	font-size: inherit;
	border: none;
	padding: 0;
	margin: 0;
	line-height: 1.25;	
}
body{
	padding-top: 0.1%;
	width: 100%;
	max-width: 950px;
	min-width: 500px;
	background-color: darkgrey;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: small;
}

.mittig {
	margin: auto auto;
}
.box {
	font-size: 140%;
	color: grey;
	background-color: lavender;
	width: 97.5%;
	min-width: 500px;
	margin: auto auto;
	border: thin white groove;
	border-radius: 5px;
}

.greencolor-type {
	color: lightgreen;
}

.bluecolor-type {
	color: dodgerblue;
}

nav.box {
	padding-top: 0.1%;
	margin-top: 4%;
	height: 50px;
	width: 100%;
}
nav.box ul {
}
nav.box ul li {
	float: left;
	height:;
	list-style: none inside none;
	padding: 1.5% 4% 1.5% 4%;
	border-right: thin white solid;
	
}
/* hervorhebung der farbe bei anwahl der navigationselemente, sowie auf der seite*/
nav.box ul li:hover, nav.box ul#home li#t-home, nav.box ul#community li#t-community, nav.box ul#news li#t-news, nav.box ul#tipps li#t-tipps, nav.box ul#tour li#t-tipps {
	background-color: darkgrey;
	padding: 1.45% 4% 1.3% 4%;
}

nav.box ul li a{
	color: black;
	text-decoration: none;

}

section.box {
	padding: 5% 1.5% 10% 1.5%;
	margin-top: 3%;
}

section h1 {
	font-size: 120%;
	padding-bottom: 4%;
}

section p {
	padding-bottom: 2%;
}

img {
	float: right;
}

footer {
	margin-top: 20%;
}

footer ul li {
	float: right;
	list-style-type: none;
}
footer ul li a{
	text-decoration: none;
	color: black;
}

.clearfix {
	clear: both;
}

